Отчёт по лабораторной работе №7
Командная оболочка Midnight Commander
Кочина Д. С.
Российский университет дружбы народов, Москва,
Россия
23 марта 2023
Цель работы
Целью данной лабораторной работы является освоение основных
возможностей командной оболочки Midnight Commander. А также приобретение
навыков практической работы по просмотру каталогов и файлов, манипуляций
с ними.
Информация о mc
- Изучила информацию о mc, вызвав в командной строке «man mc».
![]()
Вызов команды mc
- Запустила из командной строки mc, изучила его структуру и меню.
![]()
Выделение/отмена выделения файлов
- Выполнила несколько операций в mc, используя управляющие клавиши
(операции с панелями; выделение/отмена выделения файлов,
копирование/перемещение файлов, получение информации о размере и правах
доступа на файлы и/или каталоги и т.п.)
![]()
Копирование/перемещение файлов
![]()
Информация о данном файле
![]()
Формат списка файлов
![]()
Права доступа в mc
![]()
Команда chmod
![]()
Расширенная команда chown
![]()
Правая панель в mc
- Выполнила основные команды меню правой панели: список файлов,
быстрый просмотр, информация о данном файле/каталоге, дерево каталога,
формат списка (укороченный, расширенный, стандартный), порядок
сортировки, фильтр, выбор кодировки.
![]()
Просмотр текстового файла
- Просмотр содержимого текстового файла. Выбрала текстовый файл и
перешла в пункт «Просмотр».
![]()
Изменение названия файла
- Редактирование содержимого текстового файла (результаты не
сохраняем). Перешла в пункт «Правка» и изменила имя файла.
![]()
Создание каталога
- Создание каталога. Перешла в пункт «Создание каталога» и создала
каталог “abc”.
![]()
Копирование файлов в каталог
- Копирование файлов в созданный каталог. Для этого, используя клавишу
«ins», выделила несколько файлов.
![]()
Проверка копирования
- Выбрав пункт «Копирование», скопировала данные файлы в созданный
каталог.
![]()
Найденные файлы
- Поиск в файловой системе файла с заданными условиями. Перешла в
пункт «Поиск файла» и задала следующие параметры: «От каталога»
/,«Шаблон имени» *.с, «Содержимое» main и осуществила поиск нужных
файлов.
![]()
Повторение предыдущих команд
- Выбор и повторение одной из предыдущих команд. Перешла в пункт
«История командной строки» и увидила, что внизу экрана появилась сноска
«История», но т.к.командная строка не была использована эта сноска
пустая.
![]()
Переход в домашний каталог
- Переход в домашний каталог. Для перехода в домашний каталог перешла
в пункт «Дерево каталогов», выбрала необходимый каталог и нажала
«enter», в результате чего, в левой панели перешла в домашний
каталог.
![]()
Редактирование контекстного меню
- Анализ файла меню и файла расширений. Перешла в пункт «Редактировать
файл расширений». “Редактировать файл расширений” − позволяет задать с
помощью определённого синтаксиса действия при запуске файлов с
определённым расширением. Пункт «Редактировать файл меню» − позволяет
отредактировать контекстное меню пользователя.
![]()
Настройки в mc
- Я вызвала подменю Настройки. Освоила операции, определяющие
структуру экрана mc.
![]()
Создание текстового файла
- Я создала текстовый файл text.txt.
- Открыла этот файл с помощью встроенного в mc редактора.
![]()
Текст в файле
- Вставила в открытый файл небольшой фрагмент текста, скопированный из
Интернета.
![]()
Использование горячих клавиш
- Удалила строку текста.
- Выделила фрагмент текста и скопировала его на новую строку.
- Выделила фрагмент текста и перенесла его на новую строку.
- Сохранила файл.
- Отменила последнее действие.
- Перешла в конец файла (нажав комбинацию клавиш) и написала некоторый
текст.
- Перешла в начало файла (нажав комбинацию клавиш) и написала
некоторый текст.
- Сохранила и закрыла файл.
Открытие файла с исходным текстом
- Открыла файл с исходным текстом на языке программирования Java.
![]()
Выключение подсветки синтаксиса
- Используя меню редактора, выключила подсветку синтаксиса.
![]()
Выключение подсветки синтаксиса
![]()
Вывод
В ходе выполнения данной лабораторной работы я освоила основные
возможности командной оболочки Midnight Commander. А также приобрела
навыки практической работы по просмотру каталогов и файлов, манипуляций
с ними.